package com.credit.service;

import java.util.List;

import com.credit.common.ServerResponse;
import com.credit.pojo.analysisChart;
import com.credit.pojo.certificate;
import com.credit.pojo.development;
import com.credit.pojo.environmental;
import com.credit.pojo.financialBenefit;
import com.credit.pojo.occupationalHealth;
import com.credit.pojo.otherProducts;
import com.credit.pojo.professionalWork;
import com.credit.pojo.qualification;
import com.credit.pojo.qualityControl;
import com.credit.pojo.socialContribution;

public interface IBusinessCreditService {

	 //质量管理体系
    ServerResponse deleteQualityControl(Integer id);

    ServerResponse insertQualityControl(qualityControl record);

    ServerResponse selectQualityControl(Integer id);

    ServerResponse updateQualityControl(qualityControl record);
   
    
    
	
	//环境管理体系
	ServerResponse deleteEnvironmental(Integer id);
	
	ServerResponse insertEnvironmental(environmental record);

	ServerResponse selectEnvironmental(Integer id);

	ServerResponse updateEnvironmental(environmental record);
	
	
	
	//其他产品体系
	ServerResponse deleteOtherProducts(Integer id);

	ServerResponse insertOtherProducts(otherProducts record);

	ServerResponse selectOtherProducts(Integer id);

	ServerResponse updateOtherProducts(otherProducts record);
	
	
	
	//职业健康安全管理体系
	ServerResponse deleteOccupationalHealth(Integer id);

    ServerResponse insertOccupationalHealth(occupationalHealth record);

    ServerResponse selectOccupationalHealth(Integer id);

    ServerResponse updateOccupationalHealth(occupationalHealth record);
    
    
    
    //资质管理情况
    ServerResponse deleteQualification(Integer id);
    
    ServerResponse insertQualification(qualification record);

    ServerResponse selectQualification(Integer id);

    ServerResponse updateQualification(qualification record);
    
    
    
    //业务情况
    ServerResponse deleteProfessionalWork(Integer id);

    ServerResponse insertProfessionalWork(professionalWork record);

    ServerResponse selectProfessionalWork(Integer id);

    ServerResponse updateProfessionalWork(professionalWork record);
    
    
    
    //发展能力
    ServerResponse deleteDevelopment(Integer id);

    ServerResponse insertDevelopment(development record);

    ServerResponse selectDevelopment(Integer id);

    ServerResponse updateDevelopment(development record);
    
    
    
    //社会贡献
    ServerResponse deleteSocialContribution(Integer id);

    ServerResponse insertSocialContribution(socialContribution record);

    ServerResponse selectSocialContribution(Integer id);

    ServerResponse updateSocialContribution(socialContribution record);
    
    
    
    
    //财政效益
    ServerResponse deleteFinancialBenefit(Integer id);

    ServerResponse insertFinancialBenefit(financialBenefit record);

    ServerResponse selectFinancialBenefit(Integer id);

    ServerResponse updateFinancialBenefit(financialBenefit record);  
    
    
    //企业证书
    ServerResponse deleteCertificate(Integer id);

    ServerResponse insertCertificate(certificate record);

    ServerResponse selectCertificate(Integer id);

    ServerResponse updateCertificate(certificate record);
    
    
    
    //构成图
    ServerResponse insertAnalysisChart(analysisChart record);
    
    ServerResponse selectAnalysisChart(Integer id);

    ServerResponse updateAnalysisChart(analysisChart record);
  
}
